@charset "gb2312";
body { margin:0; font-size:12px; line-height:1.5; color: #333333; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0; margin:0; }
ul { list-style:none; }
img { border:0px; }
a { color:#333333; text-decoration:none; }
a:hover { color:#CC0000; text-decoration: underline; }
.clear { clear: both; }
#header { background-color: #f3f3f3; border-bottom-width: 8px; border-bottom-style: solid; border-bottom-color: #104c8b; }
#header #top { height: 145px; width: 1000px; margin-right: auto; margin-left: auto;}
#header #top #logo { width: 549px; float: left; }
#header #top #logo dt { margin-top: 38px; }
#header #top #logo dd { margin-left: 155px; }
#header #top .logo_right { float: right; width: 360px; margin-top: 20px; }
#header #top .logo_right dt { margin-bottom: 12px; width: 240px; margin-right: auto; margin-left: auto; }
#header #top .logo_right dt li { float: left; margin-right: 20px; }
#header #top .logo_right dt li img { vertical-align: middle; margin-right: 10px; }
#header #top .logo_right dd { background-color: #e7e7e7; }
#header #top .logo_right dd ul { width: 240px; margin-right: auto; margin-left: auto; padding-top: 10px; padding-bottom: 10px; }
#header #top .logo_right dd .search { font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-style: italic; font-size: 14px; }
#header #top .logo_right dd .input { background-color: #bebebe; border-top-width: 1px; border-top-style: solid; border-top-color: #999999; height: 28px; }
#header #top .logo_right dd .input input { background-color: #c1c1c1; width: 180px; height: 24px; line-height: 24px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: 6px; color: #666666; }
#header #top .logo_right dd .input .anliu { height: 13px; width: 12px; margin: auto; }
#content { background-image: url(../images/bj.jpg); background-repeat: repeat-x; }
#content #cont { width: 1000px; margin-right: auto; margin-left: auto; padding-top: 15px; }
#content #cont #nav { float: left; width: 160px; }
#content #cont #nav ul li { width: 149px; background-color: #0f4c8b; height: 35px; line-height: 35px; text-align: center; font-size: 14px; background-image: url(../images/index_33.jpg); margin-bottom: 5px; }
#content #cont #nav ul li a { color: #0f4c8b; display: block; }
#content #cont #nav ul li:hover { background-color: #0f4c8b; background-image: none; }
#content #cont #nav ul li:hover a { color: #FFF; text-decoration: none; }
#content #cont #nav ul li.zzz { background-color: #0f4c8b; background-image: none; }
#content #cont #nav ul li.zzz a { color: #FFF; }
#content #cont #nav .iso { text-align: center; padding: 10px; line-height: 24px; }
#content #cont #nav .iso span { display: block; }
#content #cont #main { margin-left: 160px; margin-right: 200px; background-image: url(../images/index_18.jpg); background-repeat: no-repeat; }
#content #cont #main .main_gsjj dt { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccd4d6; height: 30px; margin-right: 10px; margin-left: 10px; }
#content #cont #main .main_gsjj h1 { font-size: 15px; float: left; color: #138fd7; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; background-image: url(../images/index_21.jpg); background-repeat: no-repeat; padding-left: 20px; background-position: 10px; }
#content #cont #main .main_gsjj h1 em { font-weight: bold; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
#content #cont #main .main_gsjj span { float: right; line-height: 30px; margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#content #cont #main .main_gsjj dd { padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; line-height: 24px; color: #666666; text-indent: 2em; }
#content #cont #main .main_gsjj dd img { float: left; margin-right: 10px; }
#content #cont #main .main_cpzs dt { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccd4d6; height: 30px; margin-right: 10px; margin-left: 10px; }
#content #cont #main .main_cpzs h1 { font-size: 15px; float: left; color: #138fd7; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; background-image: url(../images/index_21.jpg); background-repeat: no-repeat; padding-left: 20px; background-position: 10px; }
#content #cont #main .main_cpzs h1 em { font-weight: bold; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
#content #cont #main .main_cpzs span { float: right; line-height: 30px; margin-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#content #cont #main .main_cpzs dd { padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; }
#content #cont #main .main_cpzs dd li { float: left; width: 46%; border: 2px solid #cccccc; margin-right: 6px; margin-bottom: 6px; padding: 5px; }
#content #cont #main .main_cpzs li span { width: 44%; float: right; font-size: 12px; }
#content #cont #main .main_cpzs dd img { float: left; height: 100px; width: 139px; }
#content #cont #main .main_cpzs dd a { display: block; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ddd; text-indent: 10px; line-height: 24px; }
#content #cont #side_right { float: right; width: 200px; }
#content #cont #side_right .right_duotai { margin-bottom: 10px; }
#content #cont #side_right .right_duotai dt { background-color: #0f4c8b; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 14px; padding-left: 10px; font-weight: bold; color: #FFFFFF; line-height: 30px; }
#content #cont #side_right .right_duotai dd { border: 1px solid #0F4C8B; padding: 10px; }
#content #cont #side_right .right_duotai dd li { line-height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-left: 20px; background-image: url(../images/index_29.jpg); background-repeat: no-repeat; background-position: 6px; }
#content #cont #side_right .right_news { margin-bottom: 10px; }

#content #cont #side_right .right_news dt { background-color: #ababab; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; font-size: 14px; padding-left: 10px; font-weight: bold; color: #FFFFFF; line-height: 30px; }
#content #cont #side_right .right_news dd { border: 1px solid #ababab; padding: 10px; }
#content #cont #side_right .right_news dd li { line-height: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; padding-left: 20px; background-image: url(../images/index_42.jpg); background-repeat: no-repeat; background-position: 6px; }
#footer { background-color: #dedede; height: 60px; border-top-width: 1px; border-top-style: solid; border-top-color: #c7c7c7; }
#footer .foot { width: 1000px; margin-right: auto; margin-left: auto; line-height: 24px; margin-top: 18px; text-align: center; }
#content #cont #main .about dt { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccd4d6; height: 30px; margin-right: 10px; margin-left: 10px; }
#content #cont #main .about dt h1 { font-size: 15px; float: left; color: #138fd7; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; background-image: url(../images/index_21.jpg); background-repeat: no-repeat; padding-left: 20px; background-position: 10px; }
#content #cont #main .about dt h1 em { font-weight: bold; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
#content #cont #main .about dt span { float: right; line-height: 30px; margin-right: 10px; background-image: url(../images/danqian.jpg); background-repeat: no-repeat; background-position: 10px; padding-left: 30px; }
#content #cont #main .about dd { padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; line-height: 24px; color: #666666; text-indent: 2em; }
#content #cont #main .about dd img { float: left; margin-right: 10px; }
#content #cont #main .product dt { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccd4d6; height: 30px; margin-right: 10px; margin-left: 10px; }
#content #cont #main .product h1 { font-size: 15px; float: left; color: #138fd7; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; background-image: url(../images/index_21.jpg); background-repeat: no-repeat; padding-left: 20px; background-position: 10px; }
#content #cont #main .product h1 em { font-weight: bold; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
#content #cont #main .product dt span { float: right; line-height: 30px; margin-right: 10px; background-image: url(../images/danqian.jpg); background-repeat: no-repeat; background-position: 10px; padding-left: 30px; }
#content #cont #main .product dd { padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; }
#content #cont #main .product dd li { float: left; width: 46%; border: 2px solid #cccccc; margin-right: 6px; margin-bottom: 6px; padding: 5px; }
#content #cont #main .product li span { width: 44%; float: right; font-size: 12px; padding-left: 0px; background-image: none; }
#content #cont #main .product dd img { float: left; height: 100px; width: 139px; }
#content #cont #main .product dd ul li a { display: block; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ddd; text-indent: 10px; line-height: 24px; }
#content #cont #main .product dd h2 { text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; color: #CC0000; }
#content #cont #main .product .fabu { background-color: #eeeeee; line-height: 24px; text-align: center; color: #666666; }
#content #cont #main .product .neirong { line-height: 24px; padding-top: 6px; padding-bottom: 6px; }
#content #cont #main .product dd .neirong img { float: left; height: auto; width: auto; }
#content #cont #main .news dt { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ccd4d6; height: 30px; margin-right: 10px; margin-left: 10px; }
#content #cont #main .news h1 { font-size: 15px; float: left; color: #138fd7; font-family: "Î¢ÈíÑÅºÚ", "ºÚÌå"; background-image: url(../images/index_21.jpg); background-repeat: no-repeat; padding-left: 20px; background-position: 10px; }
#content #cont #main .news h1 em { font-weight: bold; font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; }
#content #cont #main .news dt span { float: right; line-height: 30px; margin-right: 10px; background-image: url(../images/danqian.jpg); background-repeat: no-repeat; background-position: 10px; padding-left: 30px; }
#content #cont #main .news dd { padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; }
#content #cont #main .news dd li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #cccccc; height: 30px; line-height: 30px; padding-left: 24px; background-image: url(../images/index_29.jpg); background-repeat: no-repeat; background-position: 10px; }
#content #cont #main .news dd li a { float: left; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; line-height: 24px; margin-top: 4px; }
#content #cont #main .news dd li span { float: right; background-image: none; color: #666666; font-family: Arial, Helvetica, sans-serif; }
#content #cont #main .news .fenye { margin: 20px; text-align: center; }
#content #cont #main .news .fenye span { margin-right: 6px; margin-left: 6px; }
#content #cont #main .news dd h2 { text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; color: #CC0000; }
#content #cont #main .news .fabu { background-color: #eeeeee; line-height: 24px; text-align: center; color: #666666; }
#content #cont #main .news .neirong { text-indent: 2em; line-height: 24px; padding-top: 6px; padding-bottom: 6px; }
#content #cont #main .main_tupian { margin-right: 20px; margin-bottom: 20px; margin-left: 20px; }
.pages { text-align: right; }
.pages a ,.pages span{ margin-right: 5px; margin-left: 5px; }